synthetic medicine - French English Dictionary